Designing Service-Based Resource Management Tools for a Healthy Grid Ecosystem
نویسندگان
چکیده
We present an approach for development of Grid resource management tools, where we put into practice internationally established high-level views of future Grid architectures. The approach addresses fundamental Grid challenges and strives towards a future vision of the Grid where capabilities are made available as independent and dynamically assembled utilities, enabling run-time changes in the structure, behavior, and location of software. The presentation is made in terms of design heuristics, design patterns, and quality attributes, and is centered around the key concepts of co-existence, composability, adoptability, adaptability, changeability, and interoperability. The practical realization of the approach is illustrated by five case studies (recently developed Grid tools) high-lighting the most distinct aspects of these key concepts for each tool. The approach contributes to a healthy Grid ecosystem that promotes a natural selection of “surviving” components through competition, innovation, evolution, and diversity. In conclusion, this environment facilitates the use and composition of components on a per-component basis.
منابع مشابه
Distributed Provision and Management of Security Services in Globus Toolkit 4
Globus Toolkit version 4 (GT4) provides a set of new services and tools, completing a first step towards the migration to web services of previous Globus Toolkit versions. It provides components addressing basic issues related to security, resource discovery, data movement and management, etc. However, it still lacks from advanced management frameworks that may be linked to GT4 services and thu...
متن کاملGrid Development Tools for Eclipse
Grid Computing [1, 2] has gained a huge momentum not only in the scienti c community but also in industrial application areas. The technology itself has evolved from proprietary, specialized applications and middleware to the adoption of web service standards [3, 4]. Service-oriented Grid environments o er the possibility to request and use computing power, data access, network bandwith and spe...
متن کاملDesigning General, Composable, and Middleware-independent Grid Infrastructure Tools for Multi-tiered Job Management
We propose a multi-tiered architecture for middleware-independent Grid job management. The architecture consists of a number of services for well-defined tasks in the job management process, offering complete user-level isolation of service capabilities, multiple layers of abstraction, control, and fault tolerance. The middleware abstraction layer comprises components for targeted job submissio...
متن کاملArchitectures, Design Methodologies, and Service Composition Techniques for Grid Job and Resource Management
The field of Grid computing has in recent years emerged and been established as an enabling technology for a range of computational eScience applications. The use of Grid technology allows researchers and industry experts to address problems too large to efficiently study using conventional computing technology, and enables new applications and collaboration models. Grid computing has today not...
متن کاملDesigning a Human Resource Development Model for Students with Entrepreneurship Focus
Introduction: The necessity of entrepreneurship in universities and its participation in the economic development of societies is a topic that has attracted many universities and researchers. Therefore, the purpose of this study was to designing a Human Resource Development Model for Students with Entrepreneurship Focus. Methods: The present study is a qualitative and applied research. The stat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007